Sending Transactions
Endpoints for sending transactions are:
https://pg.test.sfey.com - TPS TEST back-end server
https://device-api.test.sfey.com - TPS TEST back-end server with mTLS authentication
https://device-api.sfey.com - TPS LIVE back-end server with mTLS authentication
Transaction sending endpoint is used for:
- Sending transaction data to TPS
- Receiving transaction result information from TPS
Sending a Transaction to Sfey TPS
This endpoint enables direct communication between terminals and the Sfey Transit Payment System (TPS). When a terminal receives a transaction with a cEMV card, it will invoke this endpoint. TPS then processes the transaction and returns the result along with any card-specific data obtained during the acquirer connection. TPS supports multiple transit and retail transaction types, which are described below:
Additional Requirements
In all cases when transaction was initiated with the help of the payment card element transactionData.tag should
present on the request. See the document Transaction Data about the content of this
element.